Package com.cisco.pt.ipc.sim.pdu.impl
Class OSPFv6IntraAreaPrefixLSAImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
com.cisco.pt.ipc.sim.pdu.impl.PduImpl
com.cisco.pt.ipc.sim.pdu.impl.OSPFLSAImpl
com.cisco.pt.ipc.sim.pdu.impl.OSPFv6LSAImpl
com.cisco.pt.ipc.sim.pdu.impl.OSPFv6IntraAreaPrefixLSAImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<OSPFv6Prefix>protected IPAddressprotected intprotected ShortFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.OSPFLSAImpl
headerFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
fieldNames, fieldTable, signalType, typeTable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidencodeTypeAndPayload(EncodedBuffer buffer) getFieldType(String fieldName) intvoidpduRead(EncodedBuffer buffer) voidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetIpv6AddressPrefixes(List<OSPFv6Prefix> ipv6AddressPrefixes) voidsetRefAdvertisingRouter(IPAddress refAdvertisingRouter) voidsetReferencedLinkStateId(int referencedLinkStateId) voidsetReferencedLSType(Short referencedLSType) Methods inherited from class com.cisco.pt.ipc.sim.pdu.impl.OSPFLSAImpl
getHeader, setHeaderMethods inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
getFieldValueMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Signal
getFieldValue
-
Field Details
-
referencedLSType
-
referencedLinkStateId
protected int referencedLinkStateId -
refAdvertisingRouter
-
ipv6AddressPrefixes
-
-
Constructor Details
-
OSPFv6IntraAreaPrefixLSAImpl
public OSPFv6IntraAreaPrefixLSAImpl()
-
-
Method Details
-
getReferencedLSType
- Specified by:
getReferencedLSTypein interfaceOSPFv6IntraAreaPrefixLSA- Returns:
- Short Returns a Short
-
setReferencedLSType
- Specified by:
setReferencedLSTypein interfaceOSPFv6IntraAreaPrefixLSA- Parameters:
referencedLSType- Takes in a parameter of referencedLSType
-
getReferencedLinkStateId
public int getReferencedLinkStateId()- Specified by:
getReferencedLinkStateIdin interfaceOSPFv6IntraAreaPrefixLSA- Returns:
- int Returns a int
-
setReferencedLinkStateId
public void setReferencedLinkStateId(int referencedLinkStateId) - Specified by:
setReferencedLinkStateIdin interfaceOSPFv6IntraAreaPrefixLSA- Parameters:
referencedLinkStateId- Takes in a parameter of referencedLinkStateId
-
getRefAdvertisingRouter
- Specified by:
getRefAdvertisingRouterin interfaceOSPFv6IntraAreaPrefixLSA- Returns:
- IPAddress Returns a IPAddress
-
setRefAdvertisingRouter
- Specified by:
setRefAdvertisingRouterin interfaceOSPFv6IntraAreaPrefixLSA- Parameters:
refAdvertisingRouter- Takes in a parameter of refAdvertisingRouter
-
getIpv6AddressPrefixes
- Specified by:
getIpv6AddressPrefixesin interfaceOSPFv6IntraAreaPrefixLSA- Returns:
- List<OSPFv6Prefix> Returns a List<OSPFv6Prefix>
-
setIpv6AddressPrefixes
- Specified by:
setIpv6AddressPrefixesin interfaceOSPFv6IntraAreaPrefixLSA- Parameters:
ipv6AddressPrefixes- Takes in a parameter of ipv6AddressPrefixes
-
getFieldType
- Overrides:
getFieldTypein classOSPFv6LSAImpl
-
read
Reads this object from an EncodedBuffer of raw data- Specified by:
readin interfaceIPCData- Overrides:
readin classOSPFv6LSAImpl- Parameters:
buffer- The EncodedBuffer that contains the raw data from which to construct this object
-
pduRead
- Specified by:
pduReadin interfaceSignal- Overrides:
pduReadin classOSPFv6LSAImpl
-
getOrderedFieldNames
- Specified by:
getOrderedFieldNamesin interfaceSignal- Overrides:
getOrderedFieldNamesin classOSPFv6LSAImpl
-
encodeTypeAndPayload
- Specified by:
encodeTypeAndPayloadin interfaceSignal- Overrides:
encodeTypeAndPayloadin classOSPFv6LSAImpl
-